tall and robust man - French English Dictionary